/*
 * @Author: jiu yin
 * @Date: 2025-01-12 12:12:19
 * @FilePath: \studio-web-admin\electron\node-socket-service\envConfig\index.js
 * @LastEditTime: 2025-02-20 17:14:26
 * @LastEditors: jiu yin zhen jing
 */
const {rootPath}= require("../utils.js");
const path = require("path");
const dotenv = require("dotenv");
console.log("[ process.env.NODE_ENV ] >", process.env.NODE_ENV);

// 判断是不是pkg 打包  也就是node 自己项目打包
process.env.NODE_ENV = !!process.pkg ? "build" : process.env.NODE_ENV;

// 根据环境加载对应的配置文件

const envFile =
	process.env.NODE_ENV === "build" || process.env.NODE_ENV === "electron:build"
		? path.join(rootPath, "envConfig/.env.build")
		: path.join(rootPath, "envConfig/.env.development");

// 加载环境配置
dotenv.config({ path: envFile });
